<?php namespace web\admin\controller;

/**
 * 刘超群
 *类型表控制器
 * 2016年9月27日11:18:11
 */
class Type extends Common{
	protected $db;
	public function __construct(){
		parent::__construct();
		$this->db =new \system\model\Type();
	}
//	显示所有类型控制器
	public function index(){
		$data=$this->db->getAll();
		View::with('data',$data);
		View::make();
	}
//	添加类型
	public function store(){
		if (IS_POST){
			if(!$this->db->store()){
				message($this->db->getError(),'back','error');
			}
			message('添加成功',u('index'),'success');
		}
		View::make();
	}
	//	删除
	public function del(){
		$tid = q('get.tid',0,'intval');
		$this->db->where('tid',$tid)->delete();
		message('删除成功',u('index'),'success');
	}
//	修改  模板必须加隐藏域
	public function edit(){
		if (IS_POST){
			if ($this->db->edit()){
				message('修改成功',u('index'),'success');
			}
			message($this->db->getError(),'','error');
		}
		$tid = q('get.tid',0,'intval');
//		first()一条
		$oldData=$this->db->where('tid',$tid)->first();
		View::with('oldData',$oldData);
		View::make();
	}
}
